package com.huterox.todoscheduler.core.enumType;

import java.io.Serializable;

/**
 * 任务清单对应的类型
 * */
public enum TodoListElementType implements Serializable {

    /**
     * 宕机之后重启先执行修复函数然后继续执行没有完成的任务的模式
     * */
    StrongConsistency("StrongConsistency"),
    /**
     * 宕机之后重启执行修复，但是不继续执行任务
     * */
    WeakConsistency("WeakConsistency"),
    /**
     * 宕机之后重启不执行任何操作
     * */
    NothingConsistency("NothingConsistency");

    private String elementCode;

    TodoListElementType(String s) {
        this.elementCode = s;
    }

    public String getElementCode() {
        return elementCode;
    }

    public void setElementCode(String elementCode) {
        this.elementCode = elementCode;
    }
}
